package day0628;

import java.util.Arrays;
import java.util.Random;

public class Test3 {

    public static void main(String[] args) {
        char[]  a=generateChars(5);//在这里接受返回的数组
        System.out.println(Arrays.toString(a));
        //打印返回的数组
    }

    /**
     *
     * @param count  数组元素
     */
    private static char[] generateChars(int count) {
        char[]  chs=new char[0];
        Random  d=new Random();
        for(int i=0; i<count; i++){
            chs=Arrays.copyOf(chs, chs.length+1);//先复制数组chs，长度为原来长度+1
            chs[chs.length-1]=  (char)('a' + d.nextInt(25)); //产生一个随机字符存入数组的最后一个位置
        }
        return chs;//用return将chs数组返回到main方法中
        //思考： 此方法如何修改可以将chs数组返回到main方法中
    }
//
//'a'  + 随机值




}
